/*
 * author:          朱思桃
 * email:           1154049346@qq.com
 * description:     通用的样式表
 */
@font-face {
  font-family: 'webfont';
  src: url('//at.alicdn.com/t/wefstk8b46tro1or.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/wefstk8b46tro1or.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/wefstk8b46tro1or.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/wefstk8b46tro1or.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/wefstk8b46tro1or.svg#NotoSansHans-DemiLight') format('svg'); /* iOS 4.1- */
}
* {
  color: #666;
  font-family: 'webfont', 'Microsoft YaHei', sans-serif, Tahoma, Verdana;
}
a {
  text-decoration: none;
}
a img {
  border: 0;
}
.clearfix {
  clear: both;
}
.center {
  text-align: center;
}
.lf {
  float: left;
}
.rt {
  float: right;
}
.hide {
  display: none;
}
// 字体
.f14 {
  font-size: 14px;
}
.f16 {
  font-size: 16px;
}
.f18 {
  font-size: 18px;
}
.f20 {
  font-size: 28px !important;
}
.wapper {
  max-width: 640px;
}
.header {
  padding-top: 20px;
  text-align: center;

  h2 {
    color: #666;
  }
  h1 {
    padding: 0;
    margin: 0;
  }
}
.next-icon {
  width: 18px;
  height: 18px;
}
.acount {
  text-align: center;
  padding-top: 2px;

  h1 {
    color: #fff;
  }
  p {
    margin-top: 10px;
    color: #fff;
  }
  span {
    color: #fff;
  }
  h2 {
    padding-top: 0;
    margin: 0;
    color: #F4EE1B;
  }
  i {
    color: #F4EE1B;
  }
}
// 头部
.item-header {
  height: 50px;
  line-height: 50px;
  position: fixed;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 0;
  // background: #269AFD;
  background: #585656;
  color: #fff;
  z-index: 2;

  a.left-icon {
    position: absolute;
    left: 10px;
    top: 3px;
    width: 50px;
    height: 40px;

    img {
      width: 20px;
      height: 20px;
    }
  }
  h1 {
    text-align: center;
    margin: 0;
    padding: 0;
    color: #fff;

    span {
      color: #fff;
    }
  }
  a.right-icon {
    position: absolute;
    right: 10px;
    top: 10px;
  }
}
.man-icon {
  vertical-align: text-bottom;
  width: 26px;
  height: 26px;
  margin-right: 4px;
  margin-bottom: -3px;
}
.header-box {
  text-align: center;
  background: #ddd;

  h1 {
    margin: 0;
    height: 50px;
    line-height: 50px;
  }
}
.content {
  margin-top: 50px;
  background: -webkit-linear-gradient(top, #2e8aff, #11c1f9);
}
.weui-flex__item {
  margin: 0 !important;
}
// 这是所有按钮的图标
.icon-btn{
  display:inline-block;
  width:18px;
  height:18px;
  vertical-align:text-bottom;
}
.all-w{
  background:url("../images/all-w.svg") no-repeat;
  background-size:100% 100%;
}
.already-b{
  background:url("../images/already-b.svg") no-repeat;
  background-size:100% 100%;
}
.none-b{
  background:url("../images/none-b.svg") no-repeat;
  background-size:100% 100%;
}
